//
//  BtUtils.m
//  BaiduTravel
//
//  Copyright 2011年 Neusoft. All rights reserved.
//

#import "EmoticonUtils.h"
#import "BTDefines.h"


#define textSingleLinePlaceHolderHeight			18  

@implementation EmoticonUtils

+ (NSArray*)getEmoticonTextArray
{
    return [[[NSArray alloc] initWithObjects:
             @"[微笑]",
             @"[大笑]",
             @"[调皮]",
             @"[惊恐]",
             @"[酷]",
             @"[生气]",
             @"[害羞]",
             @"[汗]",
             @"[哭]",
             @"[无奈]",
             @"[鄙视]",
             @"[呆]",
             @"[棒]",
             @"[得意]",
             @"[疑问]",
             @"[尴尬]",
             @"[吐]",
             @"[斜视]",
             @"[委屈]",
             @"[吻]",
             @"[疲惫]",
             @"[抓狂]",
             @"[坏笑]",
             @"[可爱]",
             @"[阴险]",
             @"[眨眼]",
             @"[大汗]",
             @"[无辜]",
             @"[困]",
             @"[大哭]",
             @"[暴怒]",
             @"[惊讶]",
             @"[咒骂]",
             @"[爱心]",
             @"[心碎了]",
             @"[献花]",
             @"[礼物]",
             @"[彩虹]",
             @"[月亮]",
             @"[太阳]",
             @"[金钱]",
             @"[灯泡]",
             @"[咖啡]",
             @"[蛋糕]",
             @"[音乐]",
             @"[非常六]",
             @"[胜利]",
             @"[表扬]",
             @"[弱]",
             @"[OK]",  nil] autorelease];
}

+ (NSString*)getEmoticonFileNameByText:(NSString*)emoticonText
{
    int seqNumber = [[self getEmoticonTextArray] indexOfObject:emoticonText]+1;
    return [NSString stringWithFormat:@"image_emoticon%d.png",seqNumber];
}

@end
